Stunning 8-Br House With Views Of Mont-Tremblant, & One Of The Prettiest Beaches Of Lake Tremblant.